home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / math / graphs / graphed-.1 / graphed- / usr / local / graphed / include / sgraph / sgragra_interface.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-07-10  |  778 b   |  43 lines

  1. /* (C) Universitaet Passau 1986-1994 */
  2. /* Sgraph Source, 1988-1994 by Torsten Bachmann / Michael Himsolt */
  3.  
  4. #include <xview/rect.h>
  5.  
  6. #ifndef SGRAGRA_INTERFACE_H
  7. #define SGRAGRA_INTERFACE_H
  8.  
  9. /************************** Sgragra-interface **************************/
  10. #ifdef SGRAGRA_HEADER
  11.  
  12. typedef enum
  13. {
  14.     SGG_UNDEFINED,
  15.     SGG_NO_PRODUCTION,
  16.     SGG_CURRENT_PROD_WINDOW,
  17.     SGG_ACTIVE_WINDOW,
  18.     SGG_ALL_WINDOWS
  19. }
  20.     Sgragra_create_mode;
  21.  
  22.  
  23.  
  24. typedef    struct    sgragra_proc_info
  25. {
  26.     Sgragra_create_mode    create_mode;
  27.     Sgragra            sgragra;
  28.     Sprod            current_production;
  29.     
  30. }
  31.     *Sgragra_proc_info;
  32.  
  33.  
  34. extern    Sgragra_proc_info    init_sgragra_from_graphed_gragra();
  35. extern    void            exit_sgragra_from_graphed_gragra();
  36.     
  37.  
  38. #endif 
  39. /****************** End ********* Sgragra-interface ******************/
  40.  
  41.  
  42. #endif
  43.